rotten luck - German English Dictionary